package com.javarush.test.level18.lesson10.home04;

/* Объединение файлов
Считать с консоли 2 имени файла
В начало первого файла записать содержимое второго файла так, чтобы получилось объединение файлов
Закрыть потоки
Темповые файлы создавать нельзя, т.к. на сервере заблокирована возможность создания каких любо файлов
*/

import java.io.*;

public class Solution {
    public static void main(String[] args) throws IOException {
        BufferedReader reader=new BufferedReader(new InputStreamReader(System.in));
        String file1=reader.readLine();
        String file2=reader.readLine();
        FileInputStream f1=new FileInputStream(file1);
        FileInputStream f2=new FileInputStream(file2);
        int size1=f1.available();
        int size2=f2.available();
        byte[] a=new byte[size1];
        byte[] b=new byte[size2];
        f1.read(a);
        f2.read(b);
        f1.close();
        FileOutputStream f=new FileOutputStream(file1);
        f.write(b);
        f.write(a);
        f.close();
        f2.close();

    }
}
